namespace OracleInternal.SqlAndPlsqlParser
{
	internal class OracleSqlGrammarReservedWordsAndKeywords : ParserGrammarReservedWordsAndKeywords
	{
		public static OracleSqlGrammarReservedWordsAndKeywords s_vInstance;

		private static string[] s_vReservedWords;

		private static string[] s_vKeywords;

		public override string[] ReservedWords => s_vReservedWords;

		public override string[] Keywords => s_vKeywords;

		static OracleSqlGrammarReservedWordsAndKeywords()
		{
			s_vInstance = new OracleSqlGrammarReservedWordsAndKeywords();
			s_vReservedWords = ParserGrammarReservedWordsAndKeywords.ReadCompressedDataFromManifest("Oracle.ManagedDataAccess.src.SqlParser.Resources.SqlReservedWords.zip");
			s_vKeywords = ParserGrammarReservedWordsAndKeywords.ReadCompressedDataFromManifest("Oracle.ManagedDataAccess.src.SqlParser.Resources.SqlKeywords.zip");
		}

		protected OracleSqlGrammarReservedWordsAndKeywords()
		{
		}
	}
}
